.content {
    width: 100%;
    height: 100%;
    font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;
}

/* 水平布局 居中*/
.horizontalView {
    position: relative;
    flex-direction: row;
    display: flex;
    align-items: center;
}

/* 垂直布局居中 */
.verticalView {
    position: relative;
    flex-direction: column;
    display: flex;
    align-items: center;
}

/* 居中 */
.center {
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 28px;
    transform: translate(-50%, -50%);
}

.w100 {
    width: 100%;
}

.h100 {
    height: 100%;
}
.icon {
    width: 1.4rem;
    height: 1.4rem;
    fill: currentColor;
    overflow: hidden;
}